be constantly involved in scandal - Turkish English Dictionary